﻿namespace Zo.MessageQueues
{
    /// <summary>
    /// 消息上下文。
    /// </summary>
    public class MessageContext
    {
        /// <summary>
        /// 队列名称。
        /// </summary>
        public string QueueName { get; set; }

        /// <summary>
        /// 路由 Key。
        /// </summary>
        public string RoutingKey { get; set; }

        /// <summary>
        /// 内容。
        /// </summary>
        public string Content { get; set; }

        /// <summary>
        /// 是否回复消息已处理完成。
        /// </summary>
        public bool Ack { get; set; }
    }
}